ajax如何调用服务器方法]

来源:百度知道 编辑:UC知道 时间:2024/05/25 14:39:35
我添加引用了AJAXPRO到项目中
并在web.config进行了设置,也在page_LOad中加入了代码,
总之,就是和案例中的一样,
可是在运行是总是提示我的名称空间和类未定义(JS中),请问是为什么???

2,vssver.scc文件是干什么用的?
另外.VS2005中怎么生成DLL文件???
3.IIS中浏览网站,只有一个虚拟目录提示:
服务器应用程序不可用
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。

管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。

net 中用AjaxPro实现js调用后台代码步骤如下:

1.在页面后台代码和Ajax方法类中using AjaxPro;

2.Ajax方法类AjaxMethod中定义Ajax一系列方法:在某个函数前加上[AjaxPro.AjaxMethod]

3.在页面的Page_Load事件中注册Ajax方法类:AjaxPro.Utility.RegisterTypeForAjax( typeof(AjaxMethod), this );

4.在js中直接调用AjaxMethod中的方法,另外也可以在参数列表的最后加上回调方法。

ajaxpro官方网站网址
http://www.ajaxpro.info/

AjaxPro for .net 基础例子这里就不阐述Ajax别的东西了,用到了一个DLL,地址如右:www.schwarz-interactive.de 直接上例子

1。这里的环境是VS2005,用到了里面的AjaxPro.2.dll,新建个Asp.net的工程,名字叫AjaxProDemo,引用AjaxPro.2.dll到工程里(放在BIN文件夹下,废话!)

2。保存运行一下,会生成Web.Config,搞不清楚2005为什么不建立工程的时候匹配一个Web.Config 。。。。。。

3。在生成的Web.Config里加上这样一段话
<system.web>
<httpHandlers>
<add verb="POST,GET" path="AjaxProDemo/*.ashx" type="AjaxPro